mechanical cough - Espagnol Anglais Dictionnaire